// Raf Lempens & Bjorn Schobben
#include "DropAbility.h"

DropAbility::DropAbility(Droppable* droppable): droppableInterface(droppable)
{
}

DropAbility::DropAbility(const DropAbility& rhs): GameAbility(rhs), droppableInterface(rhs.droppableInterface)
{
}

DropAbility::~DropAbility()
{
}

void DropAbility::Accept(GameAbilityVisitor& visitor)
{
	visitor.Visit(*this);
}

Droppable* DropAbility::DroppableInterface()
{
	return droppableInterface;
}
